Crypto Taxes For Traders And Miners In Canada